Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 Croatia F2 Italy F1 Italy F9 Italy F5 Italy F24 Italy F29 Italy F26 Nigeria F2 Italy F9 Colombia F4 Czech Republic F5 Czech Republic F6 Italy F10 Warsteiner Challenger Wolfsburg - Wolfsburg Banca Stato Challenger Lugano - Lugano Siemens Open 2002 - Scheveningen I Tourneo Fila Citta di Brindisi - Brindisi Memorial Kolyaskin - Donetsk Warta Cup - Sopot Memorial Savigny - Sassuolo Open de L'Isere - Grenoble Warta Cup 2001 - Sopot USTA Challenger of San Antonio - San Antonio Schickendanz Open - Furth Open Diputacion - Cordoba Challenger 42 - Andrezieux Hamburg Challenger - Hamburg USTA/Safeway Challenger - Aptos KGHM Polish Indoors - Wroclaw Meridiana Sardegna Open - Olbia Zagreb Open - Zagreb 5th Sardinian International Championships - Cagliari Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Tennis Napoli Cup - Napoli Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Brixina Tennis Open - Bressanone Garden Open - Rome Architect Open - Budapest 2001 Challenger Canottieri Mincio - Mantova Internazionali di Tennis de San Marino - San Marino KGHM Polish Indoors - Wroclaw Alexander Kolyaskin Memorial - Donetsk San Marino Cepu Open - San Marino The Bolton Challenger - Bolton Corona Mexico City Open - Mexico City DPD Challenger 2002 - Aschaffenburg Budapest Challenger - Budapest KGHM Polish Indoors - Wroclaw San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo 2002 Azalea Orthopedic Challenger - Tyler The Indian Oil Servo ATP Challenger - Chandigarh Genoa Open Challenger-Fondazione Carige - Genova Sports Experts Open - Nettingsdorf Gallagher International - Hamilton 7° Trani Cup - Trani BBB Open - Sofia Challenger 42 - Andrezieux Garden Open - Rome VII Torneo Internazionale di Tennis - Barletta VIII Trofeo Ciutat de Barcelona - Barcelona 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Trofeo Sisma Mantova - Mantova FILA Challenger - Biella Asics Challenger Open - Monchengladbach San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Czech Indoor Open - Prague Uncle Toby's Burnie Challenger - Tasmania 4th Sardinia International Championships - Cagliari Pekao Open - Szczecin The Scottish Championships - Edinburgh Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk Memorial Savigni - Sassuolo Garden Open 2005 - Rome Steelers Cup 2005 - Kosice Morocco Tennis Tour - Casablanca Volkswagen TED Open - Istanbul Media Will Cup Busan Challenger Tennis - Busan Open de la Ville de Saint Denis - Reunion Island Jameson Cup - Milan Steelers Cup - Kosice Internazionali di Tennis - Bergamo KGHM Polish Indoors - Wroclaw Siemens Open 2007 - Scheveningen XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio San Benedetto Challenger - San Benedetto Ispat Open 2004 - Ostrava Riviera di Rimini Challenger 2004 - Rimini Trofeo Francesco Guzzini - Recanati Alexander Kolyaskin Memorial - Donetsk Dusseldorf Open Challenger 2007 - Dusseldorf Czech Open 2006 - Prostejov Internazionali di Tennis Dell'Umbria - Todi Ljubljana Open - Ljubljana Sporting Challenger - Turin Banca Stato Challenger Lugano - Lugano Tehran Open 2004 - Tehran Bancastato Challenger Lugano - Lugano Challenger 42 - Andrezieux Ischgl International ATP Challenger - Ischgl Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto IPP Open - Helsinki Busan Open Challenger Tennis - Busan Challenger Casablanca San Angel - Mexico City Citta di Como - Como III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana Cepu Open - San Marino Porsche Open - Poznan Sassuolo Challenger - Sassuolo Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Banca Stato Challenger - Lugano Porsche Open - Poznan Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Bukhara Challenger - Bukhara Karshi Challenger - Karshi Porsche Open - Poznan Guzzini Challenger - Recanati Pekao Open - Szczecin Flea Market Cup Busan Challenger Tennis - Busan S Tennis Masters - Graz San Marino Cepu Open - San Marino KGHM Dialog Polish Indoors - Wroclaw PEOPLEnet CUP - Dnepropetrovsk Olimp Kyiv Open - Kiev IPP Open - Helsinki Ethias Tennis Trophy - Mons Challenger Fondazione Carige - Genova ATP Challenger Numea - New Caledonia Wroclaw Challenger Coffee Cup Challenger - Chikmagalur Riviera di Rimini Challenger - Rimini X Trofeo Ciudad de Quito - Quito Genoa Open - Genova SIR Supermercadi Challenger - Rome Ostrava Challenger Tatra Banka Slovak Open - Bratislava Memorial Manfredini - Sassuolo Astana Challenger - Astana Unicredit Czech Open - Prostejov BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Jameson Cup - Milan Roma Challenger 2007 - Rome IX Torneo Internacionale de Tennis - Barletta Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Pekao Open 2005 - Szczecin XI Ciutat de Barcelona - Barcelona Poznan Challenger Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote X Torneo Internazionale di Tennis - Barletta Dharwad Challenger 2006 - Dharwad Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella s Tennis Masters 06 - Graz Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague San Remo Tennis Cup - San Remo Szczecin Challenger Open de Montauban - Montauban Porsche Open - Poznan Lambertz Open by Stawag 2007 - Aachen Nossa Caixa Aberto de Sao Paulo - Sao Paulo The Wright Financial Group, Inc. Challenger - Champaign 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia CA Challenge - Graz VIII Torneo Internazionale di Tennis - Barletta Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tennis Napoli Cup 2004 - Napoli IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Lamberts Open by Stawag - Aachen Trofeo Sisma Mantova - Mantova 9° Trani Cup - Trani Akbank Private Banking TED Open - Istanbul Szczecin Challenger Wroclaw Challenger Logopak Challenger 2005 - Lubeck Draft Corona Mexico City Open - Mexico City Pekao Open - Szczecin LTA Shrewsbury Challenger - Shrewsbury Jameson Cup - Milan Bauer Watertechnology Cup - Eckental Barletta Citta'Della Disfida Open 98 - Barletta drkoop.com USTA challenger of Miami - Miami Challenger Ford de Cherbourg - Cherbourg Rezidenza Open - Magdeburg Kyiv Open - Kiev Challenger Canottieri Minico - Mantova ATP Challenger Hamburg - Hamburg Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen XI Abierto Internacional de Salinas - Salinas Open de la Ville de Saint Denis - Reunion Island Okal Cup 2003 - Eckental Jameson Cup - Milan V Torneo Internazionale di Tennis - Barletta Citta di Brindisi - Brindisi Alexander Kolyaskin Memorial - Donetsk Challenger Britania Zavaleta - Puebla drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Zagreb Open - Zagreb Shimadzu All Japan Indoor Tennis Championships - Kyoto Aamulehti Tampere Open - Tampere Siemens Open 2003 - Scheveningen Togliatti Cup - Togliatti FILA Challenger - Biella Torneo Internazionale di Tennis ATP-Challenger - Merano Arroyo de la Encomienda - Valladolid Segovia Challenger Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Riviera di Rimini Challenger - Rimini KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Challenger DCN de Cherbourg - Cherbourg Pekao Open 2003 - Szczecin JVC Trophy - Vienna GHI Bronx Tennis Classic - Bronx Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin Challenger Hamburg - Hamburg VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Garden Open - Rome Memorial Savigni - Sassuolo St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Warsteiner Challenger Lubeck - Lubeck Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Canottieri Minico 2004 - Mantova XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open 88 - Contrexeville Bulgarian Challenger 2002 - Sofia Germany F1 MTNL Cellular ATP Challenger - Mumbai Kyiv UMC Open - Kiev Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Tampere Challenger - Tampere Meridiana Sardegna Open - Olbia The LTA Men's Challenger Wrexham - Wrexham Indian Oil Servo Delhi Challenger - New Delhi Venice Challenger - Venice Tennis Napoli Cup - Napoli Okal Cup - International Bavarian Championship - Eckental Top Wool Challenger Biella - Biella St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Genoa Open 'Fondazione Carige' - Genova Kyiv Open - Kiev The Nottingham Challenger - Nottingham Open de Franche-Comte - Besancon 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia Garden Open 2004 - Rome Nokian Hakkapeliitta Open - Tampere IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City Badden Open by Rothaus - Ettlingen Stella Artois Clay Court Championships - Budaors Sina-Kia Motors Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk Sir Supermercati - Rome The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon 10° Trofeo Luigi Pezzoli - Bergamo ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Southern Capital Cup - Almaty U.S. Men's Clay Court Championships - Orlando Abierto Internacional Varonil Ciudad de Cancun - Cancun Salem Open - Hong Kong Heineken Open Shanghai - Shanghai ATP Challenger Trophy 2008 - Trnava Croatia Open - Umag Tashkent Challenger - Tashkent Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Samsung Securities Cup - Seoul Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan Abierto Mexicano de Tenis Pegaso - Acapulco Idea Prokom Open - Sopot Thailand Open - Bangkok Monza Challenger Milan Indoors - Milan Idea Prokom Open - Sopot Open Romania - Bucharest Milan Indoors - Milan Brasil Open - Costa do Sauipe Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Bratislava Challenger The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna The Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice AEGON International - Eastbourne China Open - Beijing If Stockholm Open - Stockholm Salzburg Challenger CA Tennis Trophy - Vienna BCR Open Romania - Bucharest AEGON Championships - London Brisbane International - Brisbane Open Sabadell Atlantico - Barcelona Medibank International - Sydney Wroclaw Challenger Florence Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo China Open - Beijing BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane China Open - Beijing Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Generali Open - Kitzbuhel Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach China Open - Beijing Pilot Pen Tennis - New Haven Apia International - Sydney Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier International Championship of Croatia - Umag USTA Men's Challenger of Dallas - Dallas Top Wool Challenger Biella - Biella V Abierto Internacional de Salinas - Salinas Olbia Geovillage Open - Olbia III Gramado Open de Tenis - Gramado BH Tennis Open International Cup - Belo Horizonte Aegon Nottingham Open - Nottingham Sardinia International Championship - Cagliari drkoop.com USTA Challenger of Tallahassee - Tallahassee Kyoto Challenger - Kyoto Apia International - Sydney Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville XI Venice Open - Venice Skandia Open - Linz Compaq Cup 2001 - Zabrze Scottish Tennis Championship - Edinburgh Samarkand Challenger - Samarkand Shimadsu All Japan Indoor Tennis Championships - Kyoto Kyiv UMC Open - Kiev Okal Open - Eckental Intersport Heilbronn Open - Heilbronn C.T. San Remo - XIII Piertomaso Tessitore - San Remo Banca Stato Challenger Lugano - Lugano Venice Open - Venice Privat Bank Cup - Dniepropetrovsk Challenger de Granby - Granby Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot Energis Open - Amersfoort Abierto Mexicano Telcel - Acapulco Movistar Open - Santiago Qatar Open - Doha Italian Open - Rome Copa AT&T - Buenos Aires Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Rome Masters Series Monte Carlo - Monte Carlo NASDAQ-100 Open - Miami BCR Open Romania - Bucharest Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo PTT Thailand Open - Bangkok Shanghai Rolex Masters - Shanghai Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Tennis Masters Series - Rome French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Gerry Weber Open - Halle Telecom Italia Masters - Rome Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London